package comportement;


import cartes.Carte;
import cartes.Monstre;
import java.io.Serializable;
import plateau.Joueur;

public class Pretre implements ActionClasse, Serializable{


    // Renvoi :Peut défausser jusqu'à 3 cartes durant un combat contre une creature de type mort-vivant
    // Chacune donne un bonus de 3

     /*
      Définit l'action de la classe Pretre: peut défausser jusqu'à 3
      cartes durant un combat, chacune donne un bonus de 1
      @param : /
      @return : /
      @author : Ophélie
     */

   

   
    public void action(Joueur j, Monstre monstre, Joueur unautreJoueur, Carte uneCarte) {
         Carte maCarte = null;
         System.out.println("Choisissez la carte à défausser");
         //Affichage de la carte et choix

         //
         if (monstre.type.equals("Mort-vivant")){

         j.defausserCarteMain(maCarte);
         j.upBonusCombat(1);
    }
}

    //pas besoin
    public void action1(Joueur unJoueur, Monstre monstre, Joueur unautreJoueur, Carte uneCarte) {
        throw new UnsupportedOperationException("Not supported yet.");
    }
}